home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 10 / The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso / PC_SIGCD / 13 / 0 / DISK1305.ZIP / PROCESS.DOC < prev    next >
Text File  |  1988-05-22  |  16KB  |  397 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                  CMD Processor
  10.                                  Version  1.03
  11.  
  12.                   (c) Copyright 1988, GREENLINE Computing Co.
  13.                   -------------------------------------------
  14.  
  15.         Overview:
  16.  
  17.             This utility was designed to simplify access to multiple
  18.         small programs, using a simple point and choose menu. When a
  19.         selection has been made, the program name is displayed and an
  20.         opportunity to add any required or optional parameters to a
  21.         program filename is given.
  22.  
  23.             There is an option of directly entering a filename or a
  24.         DOS command directly through a command line.
  25.  
  26.             The ability to read a menu file allows the menu selector
  27.         to be flexible enough to maintain an unlimited number of menus.
  28.  
  29.  
  30.         Requirements:
  31.  
  32.             At least 128k bytes must be available in memory for the
  33.         program to work efficiently.  Color was used in the design of
  34.         the program, but it is not necessary for proper operation.
  35.         Colors were chosen to prevent illegibility when used with
  36.         monochrome systems.  A hard disk is also not required, however
  37.         each entry will need additional editting or disk swapping.
  38.         Written in compiled BASIC and use of the BASIC SHELL command
  39.         requires that COMMAND.COM be available on the diskette, or in
  40.         the path on the hard drive.
  41.  
  42.  
  43.         Starting the program:
  44.  
  45.             Both PROCESS.EXE and the menu file you wish to use must be
  46.         on the same drive, and preferably in the same path.  The
  47.         program can be called from a batch file, or entered directly on
  48.         the DOS prompt.  The default menu filename is AUTOPROC.DAT.
  49.         Unless another file is specifically requested, an attempt will
  50.         be made to read this file.  If the file is not found on initial
  51.         startup, an error message will be displayed, but the menu will
  52.         still be presented with all the selections left blank. The
  53.         decision to abort processing or to choose a valid menu file can
  54.         then be made.
  55.  
  56.         C:\>PROCESS            : Load program, call default filename
  57.                                        or
  58.         C:\>PROCESS filename   : Load program, call specified filename
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.           PROCESS.EXE     (c) Copyright 1988, GREENLINE Computing Co.
  70.           -----------     -------------------------------------------
  71.  
  72.  
  73.         The program:
  74.  
  75.             The program menu file is read and a 4 column listing of
  76.         program filenames is presented.  The highlighted bar in the
  77.         upper left hand cornor of the menu, will show the four valid
  78.         arrow keys.  This is the Home position.  When the highlighted
  79.         bar is moved from filename to filename, the currently high-
  80.         lighted filename is also displayed at this postion in the form
  81.         as it will appear on the command line.  This will become the
  82.         filename placed into the DOS command line if the Enter key is
  83.         pressed.  Should you press Enter while in the Home postion, or
  84.         on a blank filename a blank line will be place into the DOS
  85.         command line. This has the same effect as pressing F2.
  86.  
  87.             The 4 Function keys used in the program are displayed at
  88.         the top of the menu.  The F1 key, or Info key is provided for
  89.         program registration information.
  90.  
  91.             The F2, DOS Command Line function key is used for
  92.         immediate jumps to the DOS command line, and can be used
  93.         instead of the enter key to select the highlighted program.
  94.  
  95.             While on the DOS command line, the line editor INSERT mode
  96.         will be ON.  To turn it OFF, press the Ins key.  The cursor
  97.         will then become a full BLOCK cursor and will overwrite any-
  98.         thing at the cursor.  Most of the standard editing commands are
  99.         used to enter information on the command line.  When the
  100.         command is complete, press Enter again. The requested command
  101.         will then be processed.  When the program is finished, a "Press
  102.         any key" prompt will bring you back to the menu.
  103.  
  104.             A large number of DOS commands have been tested, from MS-
  105.         DOS 2.1 to PC-DOS 3.2 without problem.  An error will be
  106.         reported from withing the SHELL in the familiar DOS fashion.
  107.  
  108.             The F3 Function key ends the program returning you to DOS or
  109.         if called through a batch file, allows a clean return to the
  110.         next batch command.
  111.  
  112.             When you need a new menu file, press the F4 Function key.
  113.         The highlighted bar will return to the home position.  There is
  114.         enough room to enter a full filename, with extension.  An
  115.         editor will test for valid alpha-numeric characters, as well as
  116.         the special symbols allowed by DOS for use in filenames.  The
  117.         period is also allowed to permit inclusion of filename
  118.         extensions.  Invalid filename characters except for the period
  119.         will not be allowed on this line.  The program will NOT check
  120.         for valid filename or extenstion length.  Check your DOS manual
  121.         if you are unsure of the proper filename and extension usage.
  122.         Prior to pressing Enter, be sure the data file program you wish
  123.         to read is in the default drive.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                     Page (2)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.           PROCESS.EXE     (c) Copyright 1988, GREENLINE Computing Co.
  136.           -----------     -------------------------------------------
  137.  
  138.  
  139.         General Editing Keys:
  140.  
  141.         Left/Right arrow keys will automatically wrap the high- lighted
  142.         cursor around to the opposite side of the           menu.  The
  143.         Up/Down arrows will move from the bottom of one
  144.         column to the top of the next, with automatic wrap from
  145.         the bottom of the last column to the top of the first, and
  146.         vis-versa.
  147.  
  148.             Up arrow ................ Move Up one
  149.             Down arrow .............. Move Down one
  150.             Left arrow .............. Move Left one column
  151.             Right arrow ............. Move Right one column
  152.             Home key ................ Move to upper left cornor
  153.             End key ................. Move position #64
  154.             Pg Up ................... Move to Top of column
  155.             Pg Dn ................... Move to Bottom of column
  156.             Esc ..................... Abort from command line
  157.             Enter ................... Processes current command
  158.             Ins ..................... Toggle insert ON/OFF
  159.             Del ..................... Delete character at cursor
  160.             Backspace ............... Erase character, move left one
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.                Registration:
  168.  
  169.                       (c) Copyright 1988, GREENLINE Computing Co.
  170.  
  171.                              Gilbert J. Thompson
  172.                              31 South Buckboard Lane
  173.                              Marlborough, Ct.  06447
  174.  
  175.  
  176.                              CMD Processor Ver. 1.03
  177.  
  178.                          If you find this program useful, a
  179.                          registration fee of $20.00 would be
  180.                          appreciated.  Be sure to include the
  181.                          version number of this program to
  182.                          receive the latest update.
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                     Page (3)
  196.  
  197.  
  198.  
  199.  
  200.  
  201.           PROCESS.EXE     (c) Copyright 1988, GREENLINE Computing Co.
  202.           -----------     -------------------------------------------
  203.  
  204.  
  205.           Data file structure:
  206.  
  207.             Although seemingly awkward at first glance, this data file
  208.         structure lends itself to more flexibility in the design of a
  209.         menu than most of the other file types tried.  When created
  210.         with a pure ASCII word processor or text editor with simple
  211.         column sorting capabilities, there is little that cannot be
  212.         done.  This data file structure also permits leaving lines blank
  213.         to separate "TYPES" of callable programs.
  214.  
  215.  
  216.  
  217.             To create your own menu, the best approach would be to
  218.         read AUTOPROC.DAT into your text editor, then type over the
  219.         sample entries.
  220.  
  221.             The first line of the file is read as the menu title.  The
  222.         title can be up to 77 characters long.
  223.  
  224.             The following 64 lines contain two pieces of information.
  225.         The program filename, up to 8 characters and the program
  226.         extension, up to 3 characters.  For clarity, it is suggested
  227.         that the DOS convention be followed.  The program name
  228.         capitalized and left justified, then the extension placed in
  229.         the last three spaces to the right.  A space for the period is
  230.         included for further clarification of the file name.  If your
  231.         text editor supports screen import, importing the directory, or
  232.         part of the directory itself as a text file can minimize the
  233.         amount of typing you will have to do.
  234.  
  235.             Following the program name, enter up to 75 characters to
  236.         display as a help bar at the bottom of the menu screen when
  237.         that program name is highlighted.  The most effective use of
  238.         the help bar would be a reminder of the syntax and options
  239.         which may be used to call that particular program.  For
  240.         clarity, enter a space both before and after the help bar
  241.         statement.  For example,
  242.  
  243.         "ALTER   .COM"," ALTER [d:][path]filename[/V][/N|/R/H/S/A|/B] "
  244.  
  245.         when ALTER is highlighted, the help bar at the bottom of the
  246.         menu will display a reminder of the correct syntax to use,
  247.         along with the optional switches available to the program.
  248.  
  249.             When you press F2, or the Enter key, the options you would
  250.         like to use can then be added to the program name.
  251.  
  252.             All 64 lines must be present in the data file, or an "OUT
  253.         OF DATA" error will occur.  Again, for clarity sake, use (12)
  254.         blank spaces to fill the unused program name lines, and at
  255.         least 12 blank spaces for any blank help bars.  This will keep
  256.         the menu presentation from looking haphazard.
  257.  
  258.  
  259.  
  260.  
  261.                                     Page (4)
  262.  
  263.  
  264.  
  265.  
  266.  
  267.           PROCESS.EXE     (c) Copyright 1988, GREENLINE Computing Co.
  268.           -----------     -------------------------------------------
  269.  
  270.  
  271.  
  272.             A datafile named SAMPLE.DAT is provided for you to overtype.
  273.  
  274.  
  275.         " SAMPLE MENU DATA FILE - TITLE - enter up to 77 characters "
  276.         "filename.ext"," Program Help Bar 01, up to 75 characters long "
  277.         "file02  .ext"," Program Help Bar 02, up to 75 characters long "
  278.         "file03  .ext"," Program Help Bar 03, up to 75 characters long "
  279.         "file04  .ext"," Program Help Bar 04, up to 75 characters long "
  280.         "file05  .ext"," Program Help Bar 05, up to 75 characters long "
  281.         "file06  .ext"," Program Help Bar 06, up to 75 characters long "
  282.         "file07  .ext"," Program Help Bar 07, up to 75 characters long "
  283.         "file08  .ext"," Program Help Bar 08, up to 75 characters long "
  284.         "file09  .ext"," Program Help Bar 09, up to 75 characters long "
  285.         "file10  .ext"," Program Help Bar 10, up to 75 characters long "
  286.         "file11  .ext"," Program Help Bar 11, up to 75 characters long "
  287.         "file12  .ext"," Program Help Bar 12, up to 75 characters long "
  288.         "file13  .ext"," Program Help Bar 13, up to 75 characters long "
  289.         "file14  .ext"," Program Help Bar 14, up to 75 characters long "
  290.         "file15  .ext"," Program Help Bar 15, up to 75 characters long "
  291.         "file16  .ext"," Program Help Bar 16, up to 75 characters long "
  292.         "file17  .ext"," Program Help Bar 17, up to 75 characters long "
  293.         "            ","            "
  294.         "            ","            "
  295.         "file20  .ext"," Program Help Bar 20, up to 75 characters long "
  296.         "file21  .ext"," Program Help Bar 21, up to 75 characters long "
  297.         "file22  .ext"," Program Help Bar 22, up to 75 characters long "
  298.         "file23  .ext"," Program Help Bar 23, up to 75 characters long "
  299.         "file24  .ext"," Program Help Bar 24, up to 75 characters long "
  300.         "file25  .ext"," Program Help Bar 25, up to 75 characters long "
  301.         "file26  .ext"," Program Help Bar 26, up to 75 characters long "
  302.         "file27  .ext"," Program Help Bar 27, up to 75 characters long "
  303.         "file28  .ext"," Program Help Bar 28, up to 75 characters long "
  304.         "file29  .ext"," Program Help Bar 29, up to 75 characters long "
  305.         "file30  .ext"," Program Help Bar 30, up to 75 characters long "
  306.         "file31  .ext"," Program Help Bar 31, up to 75 characters long "
  307.         "file32  .ext"," Program Help Bar 32, up to 75 characters long "
  308.         "file33  .ext"," Program Help Bar 33, up to 75 characters long "
  309.         "file34  .ext"," Program Help Bar 34, up to 75 characters long "
  310.         "file35  .ext"," Program Help Bar 35, up to 75 characters long "
  311.         "file36  .ext"," Program Help Bar 36, up to 75 characters long "
  312.         "file37  .ext"," Program Help Bar 37, up to 75 characters long "
  313.         "file38  .ext"," Program Help Bar 38, up to 75 characters long "
  314.         "file39  .ext"," Program Help Bar 39, up to 75 characters long "
  315.         "file40  .ext"," Program Help Bar 40, up to 75 characters long "
  316.         "file41  .ext"," Program Help Bar 41, up to 75 characters long "
  317.         "file42  .ext"," Program Help Bar 42, up to 75 characters long "
  318.         "file43  .ext"," Program Help Bar 43, up to 75 characters long "
  319.         "file44  .ext"," Program Help Bar 44, up to 75 characters long "
  320.         "file45  .ext"," Program Help Bar 45, up to 75 characters long "
  321.         "file46  .ext"," Program Help Bar 46, up to 75 characters long "
  322.         "file47  .ext"," Program Help Bar 47, up to 75 characters long "
  323.         "file48  .ext"," Program Help Bar 48, up to 75 characters long "
  324.         "file49  .ext"," Program Help Bar 49, up to 75 characters long "
  325.  
  326.  
  327.                                     Page (5)
  328.  
  329.  
  330.  
  331.  
  332.  
  333.           PROCESS.EXE     (c) Copyright 1988, GREENLINE Computing Co.
  334.           -----------     -------------------------------------------
  335.  
  336.  
  337.         "file50  .ext"," Program Help Bar 50, up to 75 characters long "
  338.         "file51  .ext"," Program Help Bar 51, up to 75 characters long "
  339.         "file52  .ext"," Program Help Bar 52, up to 75 characters long "
  340.         "file53  .ext"," Program Help Bar 53, up to 75 characters long "
  341.         "file54  .ext"," Program Help Bar 54, up to 75 characters long "
  342.         "file55  .ext"," Program Help Bar 55, up to 75 characters long "
  343.         "file56  .ext"," Program Help Bar 56, up to 75 characters long "
  344.         "file57  .ext"," Program Help Bar 57, up to 75 characters long "
  345.         "file58  .ext"," Program Help Bar 58, up to 75 characters long "
  346.         "file59  .ext"," Program Help Bar 59, up to 75 characters long "
  347.         "file60  .ext"," Program Help Bar 60, up to 75 characters long "
  348.         "file61  .ext"," Program Help Bar 61, up to 75 characters long "
  349.         "file62  .ext"," Program Help Bar 62, up to 75 characters long "
  350.         "file63  .ext"," Program Help Bar 63, up to 75 characters long "
  351.         "file64  .ext"," Program Help Bar 64, up to 75 characters long "
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                                     Page (6)
  394.  
  395.  
  396.  
  397.